Codexonics\PrimeMoverFramework\streams\PrimeMoverDatabaseUtilities C

Total Complexity 114
Dependencies 6
Dependents 1
Total lines 774
Lines of code 422
Logical lines of code 255
Comment lines 211
Methods 39
Properties 7

Methods 39

Method Rating Maintainability Complexity Lines of code
checkdBUserPrivilege()
A
48 11 35
processPrimaryKeys()
A
50 10 28
initializePortForPDO()
A
52 8 28
computePrimaryKeys()
S
55 6 21
maybeRunDbRestoreHeaders()
S
57 6 18
maybeAdjustConstraints()
S
57 6 16
isUserPrivilegedToSetGlobal()
S
62 6 11
processOrderByKeys()
S
58 5 14
generateOriginalToUniqueConstraints()
S
53 4 22
maybeSlowDownQueryForTestingPurposes()
S
61 4 14
maybeFixedCorruptedUserMetaTable()
S
64 4 12
reEnableAutoIncrementUserMeta()
S
54 3 23
initHooks()
S
51 2 24
dBPrimaryKeysDump()
S
63 3 10
getMySQLDumpBatchSize()
S
68 3 7
updateUserRoleToRandomPrefix()
S
61 2 12
restoredBFileHeaders()
S
59 1 17
isUserMetaTableCorrupted()
S
69 2 6
cleanUpDbRetArrayDump()
S
71 2 6
initializeGetMaybeRandomizeDbPrefix()
S
69 2 7
initializeGetDbPrefixOfSite()
S
67 2 8
initializeRandomPrefix()
S
69 2 7
initializeEncKey()
S
69 2 7
initializeMaybeEnc()
S
69 2 7
randomizeDbPrefix()
S
65 2 9
getSystemFunctions()
S
81 1 3
getDbEncKey()
S
82 1 3
getMaybeEncData()
S
82 1 3
getRandomPrefix()
S
82 1 3
getSystemInitialization()
S
81 1 3
getDbPrefixOfSite()
S
82 1 3
__construct()
S
66 1 9
encryptData()
S
78 1 3
queryPrimaryKeys()
S
74 1 4
getOpenSSLUtilities()
S
82 1 3
terminatedBProcess()
S
69 1 7
getSystemAuthorization()
S
81 1 3
getPrimeMover()
S
82 1 3
getMaybeRandomizedDbPrefix()
S
82 1 3